/**
 * 
 */
package STUDENTS.VUMANHHUNG;

import java.util.Scanner;

public class giaiphuongtrinhbac2 {

	public static void main(String[] args) {
	String delta ;
	Scanner sc = new Scanner(System.in);
	//Nhập vào a
	
do{
	System.out.println("Nhập vào biến a:");
	 delta = sc.nextLine();
      }while(delta.isEmpty());
float a = Float.parseFloat(delta);

//Nhập vào b

do{
	System.out.println("Nhập vào biến b:");
	 delta = sc.nextLine();
      }while(delta.isEmpty());
float b = Float.parseFloat(delta);

//Nhập vào c
do{
	System.out.println("Nhập vào biến c:");
	 delta = sc.nextLine();
      }while(delta.isEmpty());
float c = Float.parseFloat(delta);

double DelTa = (b*b - 4*a*c);
if (a ==0) System.out.println("Phương trình có nghiệm : " + -(c)/b);
if (a!=0){
if (DelTa >0){
	     System.out.println("Phương trình có 2 nghiệm phân biệt:");
          double x2 =((-b-Math.sqrt(DelTa))/2*a);
          double x3 = ((b+Math.sqrt(DelTa))/2*a);
          System.out.println(x2);
          System.out.println(x3);
} else if (DelTa == 0){
	System.out.println("Phương trình có nghiệm kép:");
	double x1 = (-b/2*a);
	System.out.println(x1);
}else System.out.println("Phương trình vô nghiệm!");
	}
	}
}
